cnc autocad database algorithm xhtml content management system java j2ee css html autodesk php .net domene cmsimple webhotell windows software cgi c++ open source perl e-post cad mysql cam unix design linux analysis